home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Varios Español
/
Varios Español.iso
/
STATION5
/
MSFLOPPY.INF
< prev
next >
Wrap
INI File
|
1994-06-30
|
23KB
|
733 lines
DefineVariables
Number [SizeOfBase]
Number [SizeOfMin]
Number [SizeOfFullUstn]
Number [SizeOfOnlyMech]
Number [SizeOfOnlyArch]
Number [SizeOfOnlyCivil]
Number [SizeOfOnlyMap]
Number [InstalledMech]
Number [InstalledMap]
Number [InstalledCivil]
Number [InstalledArch]
Number [InstalledLearn]
Number [SetWindows]
Number [xnumber10]
Number [xnumber11]
Number [xnumber12]
Number [xnumber13]
Number [xnumber14]
Number [xnumber15]
Number [xnumber16]
Number [xnumber17]
Number [xnumber18]
Number [xnumber19]
Number [xnumber20]
Number [insideget]
Number [JustSetWin]
Number [UnAttended]
Text [FileString]
Text [InstallType]
Text [FileName]
EndDefineVariables
[insideget] := 0
[UnAttended] := 0
[JustSetWin] := 0
SetAllowExit off
SetCheckmarks Off
LetButton <Esc> Do ourExitProc
;;SetCompletionStatusTo Finished
;;DetermineInstallationDirectory
;;goto [Point30]
SetCompletionStatusTo Unfinished
If commandline contains /s:
TextBox
Bienvenidos al programa de instalación de MicroStation
El programa está ejecutando una instalación automática
de ficheros de MicroStation.
Por favor cargar los discos según se indique.
EndTextBox
if [CommandLine1] contains /s:
[FileName] := SubstringOf [CommandLine1] from 4 to End
GoTo [Point10]
endif
if [CommandLine2] contains /s:
[FileName] := SubstringOf [CommandLine2] from 4 to End
GoTo [Point10]
endif
if [CommandLine3] contains /s:
[FileName] := SubstringOf [CommandLine3] from 4 to End
GoTo [Point10]
endif
if [CommandLine4] contains /s:
[FileName] := SubstringOf [CommandLine4] from 4 to End
GoTo [Point10]
endif
if [CommandLine5] contains /s:
[FileName] := SubstringOf [CommandLine5] from 4 to End
GoTo [Point10]
endif
if [CommandLine6] contains /s:
[FileName] := SubstringOf [CommandLine6] from 4 to End
GoTo [Point10]
endif
if [CommandLine7] contains /s:
[FileName] := SubstringOf [CommandLine7] from 4 to End
GoTo [Point10]
endif
if [CommandLine8] contains /s:
[FileName] := SubstringOf [CommandLine8] from 4 to End
GoTo [Point10]
endif
if [CommandLine9] contains /s:
[FileName] := SubstringOf [CommandLine9] from 4 to End
GoTo [Point10]
endif
[Point10]
if FileExists [FileName]
Else
SetCompletionStatusTo Unfinished
Goto [Point30]
EndIf
ExamineTextFile [FileName]
[String4] := SettingFor DestPath
[InstallType] := SettingFor InstallType
[String1] := SettingFor Name
[String2] := SettingFor Organization
[String3] := SettingFor Serial
ForgetTextFile
TextBox @xy(Center,18)
Instalando en el directorio [String4],
tipo de instalación : [InstallType]
endTextBox
[InstallationDirectory] := [string4]
if [InstallType] = complete
do doinstallfull
Endif
if [InstallType] = minimum
do dominimal
Endif
if [InstallType] = absmin
do doabsmin
Endif
[Number1] := quesize
if [Number1] = 0
Popup "Opción no válida en la tabla de definición."
SetCompletionStatusTo UnFinished
goto [Point30]
endif
[Number1] := FreeSpaceOnDrive InstallationDrive
[Number2] := QueSize
if [Number1] < [Number2]
popup "No hay suficiente espacio en la unidad especificada..."
SetCompletionStatusTo UnFinished
goto [Point30]
endif
[UnAttended] := 1
goto [Point27]
Endif
Dialog
Bienvenidos al programa de instalación de MicroStation
Este programa instala MicroStation en su sistema.
Oprimir las flechas para seleccionar opciones, la barra
de espaciado para incluir la lista de instalación,
(si aplica) y oprimir Enter o Return para ejecutarlos.
Para salir de este programa, oprimir <Esc>
EndDialog
TextBox
Por favor esperar mientras se examina su sistema...
Las especificaciones del espacio de disco que el programa de
instalación indica que ocupan los ficheros de MicroStation
son estimados, el espacio realmente usado en su disco duro
depende de cómo se haya formateado.
EndTextBox
[SizeOfMin] := SizeOfGroup 1
[SizeOfMin] := [SizeOfMin] + SizeOfGroup 2
[SizeOfMin] := [SizeOfMin] + SizeOfGroup 9
[SizeOfMin] := [SizeOfMin] / 1024
[SizeOfBase] := SizeOfGroup 1
[SizeOfBase] := [SizeOfBase] +sizeofgroup 2
[SizeOfBase] := [SizeOfBase] +sizeofgroup 20
[SizeOfBase] := [SizeOfBase] +sizeofgroup 9
[SizeOfBase] := [SizeOfBase]/1024
[SizeOfFullUstn] := sizeofgroup 1
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 2
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 20
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 10
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 4
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 41
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 5
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 11
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 12
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 13
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 14
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 9
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 91
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 92
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 93
[SizeOfFullUstn] := [SizeOfFullUstn] +sizeofgroup 94
[SizeOfFullUstn] := [SizeOfFullUstn]/1024
[SizeOfOnlyMech] := SizeOfGroup 94
[SizeOfOnlyArch] := SizeOfGroup 91
[SizeOfOnlyCivil] := SizeOfGroup 92
[SizeOfOnlyMap] := SizeOfGroup 93
Dialog PressAKey @xy(CENTER,19)
Programa de Instalación de MicroStation
(c) 1993 Bentley Systems, Inc.
EndDialog
[Point1]
ClearScreen
SetTopLineAttrTo WhiteOnBlue
SetBottomLineAttrTo BlueOnLightGray
SetTopLineTo "Programa de Instalación de MicroStation"
SetBottomLineTo " Flechas = Seleccionar <Intro> = Ejecutar <Esc> = Salir "
UnQueAllFiles
[Number2] := [SizeOfFullUstn]/1024
[Number3] := SizeofGroup 1 + SizeOfGroup 2 + SizeofGroup 9
[Number3] := [Number3] + [Number3] / 10
[Number3] := [Number3] /1048576
[Number1] := [Number1] + [Number1]/10
[Number2] := [Number2] + [Number2]/10
GetMenuChoice UseHeader "Seleccionar el tipo de instalación"
Mínima
;Este tipo de instalación se recomienda sólo si el espacio de disco
;es MUY limitado. No incluye ningún ejemplo ni Ayuda interactiva.
; Ocupa aproximadamente [Number3] MB de espacio de disco duro.
Completa (todos los ficheros)
;La instalación completa incluye todos los ficheros. Los ficheros
;ocupan aproximadamente [Number2] MB espacio disco duro.
Personalizada (grupos selectos de ficheros)
;Una instalación personalizada instala uno o más grupos de ficheros:
;Sistema, Base datos, Ayuda y Espacio trabajo.
endGetMenuChoice
Incase choice is
=1: do dominimal
=2: do doinstallfull
=3: do docustom
endincase
if queSize = 0
if [JustSetWin] = 1
Dialog [InstallationDirectory]
¿Dónde está MicroStation actualmente?
EndDialog
if DirectoryExists [InstallationDirectory]
SetCompletionStatusTo Finished
Goto [Point30]
EndIf
PopUp "El directorio no existe..."
Goto [Point1]
EndIf
EndIf
;;getquedfiles
;;SetCompletionStatusTo Finished
procedure doinstallfull
quefilegroup 1 2 20
quefilegroup 4 41 5 9
quefilegroup 10 91 92 93 94
quefilegroup 97 11 12 13 14
[InstalledLearn] := 1
[InstalledMech] := 1
[InstalledMap] := 1
[InstalledCivil] := 1
[InstalledArch] := 1
endprocedure
procedure dominimal
quefilegroup 1 2 20 9
[InstalledLearn] := 0
[InstalledMech] := 0
[InstalledMap] := 0
[InstalledCivil] := 0
[InstalledArch] := 0
endprocedure
procedure doabsmin
quefilegroup 1 2 9
[InstalledLearn] := 0
[InstalledMech] := 0
[InstalledMap] := 0
[InstalledCivil] := 0
[InstalledArch] := 0
endprocedure
procedure docustom
SetBottomLineTo " <Espacio> = Marcar <Intro> = Ejecutar <Esc> = Salir "
[Point11]
UnQueAllFiles
[InstalledLearn] := 0
[InstalledMech] := 0
[InstalledMap] := 0
[InstalledCivil] := 0
[InstalledArch] := 0
[Number1] := SizeOfGroup 20 / 1024
[Number2] := SizeofGroup 4 / 1024
[Number4] := SizeOfGroup 5 / 1024
[Number7] := SizeOfGroup 10 / 1024
[Number8] := SizeOfGroup 11 / 1024
[Number9] := SizeOfGroup 12 / 1024
[xnumber10] := SizeOfGroup 13 / 1024
[xnumber11] := SizeOfGroup 14 / 1024
[xnumber12] := [SizeOfOnlyArch] / 1024
[xnumber14] := [SizeOfOnlyCivil] / 1024
[xnumber15] := [SizeOfOnlyMech] / 1024
[xnumber16] := [SizeOfOnlyMap] / 1024
[xnumber19] := Sizeofgroup 41 / 1024
[xnumber20] := SizeOfGroup 97 / 1024
[Number1] := [Number1] + [Number1] / 10
[Number2] := [Number2] + [Number2] / 10
[Number4] := [Number4] + [Number4] / 10
[Number7] := [Number7] + [Number7] / 10
[Number8] := [Number8] + [Number8] / 10
[Number9] := [Number9] + [Number9] / 10
[xNumber10] := [xNumber10] + [xNumber10] / 10
[xNumber11] := [xNumber11] + [xNumber11] / 10
[xNumber12] := [xNumber12] + [xNumber12] / 10
[xNumber13] := [xNumber13] + [xNumber13] / 10
[xNumber14] := [xNumber14] + [xNumber14] / 10
[xNumber15] := [xNumber15] + [xNumber15] / 10
[xNumber16] := [xNumber16] + [xNumber16] / 10
[xNumber18] := [SizeOfMin] + [SizeOfMin] / 10
[xNumber19] := [xNumber19] + [xNumber19] / 10
[xNumber20] := [xNumber20] + [xNumber20] / 10
GetMenuChoice AllowMultiple UseHeader "Ficheros a instalar"
Instalar ficheros de sistema de MicroStation [xNumber18] Kbytes
; Estos ficheros son requeridos por MicroStation
Instalar ficheros de documentación y Ayuda [Number2] Kbytes
; Estos ficheros contienen documentación interactiva.
Instalar ficheros de Ayuda en formato Windows [xNumber19] Kbytes
; Estos ficheros contienen documentación interactiva a usar con
; la Conexión de Windows.
Instalar ficheros y progamas utilitarios [Number4] Kbytes
; Estos ficheros contienen utilidades para usar
; con MicroStation.
Instalar ficheros de Base de Datos Oracle [Number7] Kbytes
; Estos contienen ficheros y ejemplos de Base de datos Oracle.
Instalar ficheros de Base de datos Xbase (dBASE IV) [Number8] Kbytes
; Estos ficheros contienen los ficheros y ejemplos de
; Base de datos Xbase para compatibilidad con dBASE IV.
Instalar ficheros de Base de datos XBase (dBASE III+) [Number9] Kbytes
; Estos ficheros contienen los ficheros y ejemplos de Base
; de datos Xbase para compatibilidad con dBASE III+.
Instalar ficheros de Base de datos Xbase (FoxBase) [xnumber10] Kbytes
; Estos ficheros contienen los ficheros y ejemplos de Base
; de datos Xbase para compatibilidad con FoxBase.
Instalar ficheros de Base de datos RIS [xnumber11] Kbytes
; Estos ficheros contienen los ficheros y ejemplos de Base
; de datos RIS para compatibilidad con RIS.
Instalar ficheros de aprendizaje y diseño de muestra [xnumber20] Kbytes
; Estos ficheros contienen diseños de ejemplo y ficheros necesarios
; para estudiar las lecciones en la Guía del Usuario.
Instalar Espacio de trabajo de Arquitectura [xnumber12] Kbytes
; Estos ficheros contienen ejemplos e interface de Arquitectura.
Instalar Espacio de trabajo de Ingeniería Civil [xnumber14] Kbytes
; Estos ficheros contienen ejemplos e interface de Ingeniería Civil.
Instalar Espacio de trabajo de Diseño Mecánico [xnumber15] Kbytes
; Estos ficheros contienen ejemplos e interface de Diseño Mecánico.
Instalar Espacio de trabajo de Cartografía [xnumber16] Kbytes
; Estos ficheros contienen ejemplos e interface de Cartografía.
endGetMenuChoice
incase choice is
=1: quefilegroup 1 2 9 20
=2: quefilegroup 4
=3: quefilegroup 41
=4: quefilegroup 5
=5: quefilegroup 10
=6: quefilegroup 11
=7: quefilegroup 12
=8: quefilegroup 13
=9: quefilegroup 14
=10: quefilegroup 97
[InstalledLearn] := 2
=11: quefilegroup 91
[InstalledArch] := 2
=12: quefilegroup 92
[InstalledCivil] := 2
=13: quefilegroup 94
[InstalledMech] := 2
=14: quefilegroup 93
[InstalledMap] := 2
endincase
SetBottomLineTo " Flechas = Seleccionar <Intro> = Ejecutar <Esc> = Salir "
[Number2] := QueSize
If [number2] = 0
If [JustSetWin] = 0
Goto [Point1]
EndIf
Endif
endprocedure
[Point2]
[Number1] := QueSize + QueSize / 10
if commandline contains -bernoulli
determineinstallationdrive [Number1] RequireFixed BernoulliAsFixed
else
determineinstallationdrive [Number1] RequireFixed
endif
[number1] := FreeSpaceOnDrive InstallationDrive
[number2] := QueSize
[number2] := [number2] + [number2] / 10
GetMenuChoice UseHeader "Confirme por favor..."
Proceder con la instalación
; Ha seleccionado la unidad InstallationDrive ([Number1] Bytes libres)
; para instalación total de [Number2] Bytes.
Cambiar las opciones de instalación
; Ha seleccionado la unidad InstallationDrive ([Number1] Bytes libres)
; para instalación total de [Number2] Bytes.
Cambiar la unidad de destino
; Ha seleccionado la unidad InstallationDrive ([Number1] Bytes libres)
; para instalación total de [Number2] Bytes.
EndGetMenuChoice
InCase Choice is
=2: goto [Point1]
=3: goto [Point2]
endInCase
[Point3]
determineinstallationdirectory RequireFixed
[point41]
if DirectoryExists [InstallationDirectory]
if DirectoryIsEmpty [InstallationDirectory]
else
GetMenuChoice UseHeader "Ya existe el directorio de instalación"
Seleccionar nuevo directorio
; Haga esto si desea conservar la versión anterior.
Borrar este directorio y reinstalarlo
; Haga esto si desea reemplazar todos los ficheros.
Borrar todo menos la información de la licencia
; Haga esto si desea borrar todo menos la información
; de licencia, espacios trabajo y ficheros diseño.
Instalar encima ficheros en este directorio
; Haga esto si está añadiendo componentes a
; MicroStation.
endGetMenuChoice
incase choice is
=1: GoTo [Point3]
=2: Dialog [YesOrNo1] WhiteOnRed
Está próximo a borrar todo el directorio de
MicroStation. Haga el favor de confirmar si desea hacerlo.
EndDialog
if [YesOrNo1] = NoCharacter
goto [point41]
endif
Run [InstallFromDirectory]\cleanup.exe [InstallationDirectory] -wt245158906 Quietly NoPrompt SwapOut
=3: Dialog [YesOrNo1] WhiteOnRed
Está próximo a borrar la mayor parte del directorio de
MicroStation. Haga el favor de confirmar si desea hacerlo.
EndDialog
if [YesOrNo1] = NoCharacter
goto [point41]
endif
Run [InstallFromDirectory]\cleanup.exe [InstallationDirectory] -wt245158906 partially Quietly NoPrompt SwapOut
endincase
endif
endif
[Point20]
If FileExists [InstallationDirectory]\License\ms50.lic
Goto [Point38]
EndIf
SetBottomLineTo " Escriba la información, luego oprima Control-Intro "
Dialog Multiple UseHEader "Haga el favor de escribir la información de registro."
"Nombre: "
"Organización: "
"Numero serie: "
InputVariable [String1] @xy(16,1) 50
InputVariable [String2] @xy(16,2) 50
InputVariable [String3] @xy(16,3) 50
EndDialog
SetBottomLineTo " Flechas = Seleccionar <Intro> = Ejecutar <Esc> = Salir "
if [String1] = BlankString
Goto [Point20]
EndIf
if [String2] = BlankString
Goto [Point20]
EndIf
if [String3] = BlankString
Goto [Point20]
EndIf
Dialog [YesorNo1]
Ha introducido la siguiente información:
Nombre: [String1]
Organización: [String2]
Número de serie: [String3]
Es la información correcta ?
endDialog
if [YesOrNo1] = NoCharacter
Goto [Point20]
EndIf
[Point27]
CreateDirectoryIfNecessary [InstallationDirectory]
CreateDirectoryIfNecessary [InstallationDirectory]\license
ModifyTextFile [InstallationDirectory]\license\ms50.lic quietly
InsertAtLine End "[String3],0,"[String1]","[String2]""
EndModifyTextFile
[Point38]
if [InstalledLearn] = 0
UnQueFiles
learning.ucf
learning.pcf
endUnQueFiles
endif
if [InstalledArch] = 0
UnQueFiles
arch.ucf
archacad.ucf
arch.pcf
endUnQueFiles
endif
if [InstalledMech] = 0
UnQueFiles
mechdrft.ucf
mechnew.ucf
mechdrft.pcf
endUnQueFiles
endif
if [InstalledCivil] = 0
UnQueFiles
civil.ucf
civil.pcf
endUnQueFiles
endif
if [InstalledMap] = 0
UnQueFiles
mapping.ucf
maprev.ucf
mapping.pcf
endUnQueFiles
endif
QueFiles to [installationdirectory]
README.TXT
endQueFiles
CreateDirectoryIfNecessary [installationdirectory]
setBottomLineTo " Cualquier tecla interrumpe el proceso de instalación... "
if [InstalledLearn] = 2
QueFiles
learning.ucf
learning.pcf
endQueFiles
endif
if [InstalledArch] = 2
QueFiles to [installationdirectory]\config\user
arch.ucf
archacad.ucf
endQueFiles
QueFiles to [installationdirectory]\config\project
arch.pcf
endQueFiles
endif
if [InstalledMech] = 2
QueFiles to [installationdirectory]\config\user
mechdrft.ucf
mechnew.ucf
endQueFiles
QueFiles to [installationdirectory]\config\project
mechdrft.pcf
endQueFiles
endif
if [InstalledCivil] = 2
QueFiles to [installationdirectory]\config\user
civil.ucf
endQueFiles
QueFiles to [installationdirectory]\config\project
civil.pcf
endQueFiles
endif
if [InstalledMap] = 2
QueFiles to [installationdirectory]\config\user
mapping.ucf
maprev.ucf
endQueFiles
QueFiles to [installationdirectory]\config\project
mapping.pcf
endQueFiles
endif
SetAllowExit On
[insideget] := 1
getquedfiles ShowJustOne
SetBottomLineTo ""
[insideget] := 0
SetAllowExit Off
[Number1] := quesize
If [Number1] = 0
SetCompletionStatusTo Finished
else
SetCompletionStatusTo UnFinished
Goto [Point30]
Endif
CreateDirectoryIfNecessary [installationdirectory]\config\appl
if DirectoryExists [installationdirectory]\database\ris
CreateDirectoryIfNecessary [installationdirectory]\database\ris\examples\tables
endif
CreateDirectoryIfNecessary [installationdirectory]\license
CreateDirectoryIfNecessary [installationdirectory]\material
CreateDirectoryIfNecessary [installationdirectory]\material\bump
CreateDirectoryIfNecessary [installationdirectory]\material\pattern
if DirectoryExists [installationdirectory]\database\oracle
CreateDirectoryIfNecessary [installationdirectory]\database\oracle\examples\forms
endif
CreateDirectoryIfNecessary [installationdirectory]\wsui\default
CreateDirectoryIfNecessary [installationdirectory]\out
CreateDirectoryIfNecessary [installationdirectory]\out\plot
CreateDirectoryIfNecessary [installationdirectory]\out\cgm
CreateDirectoryIfNecessary [installationdirectory]\out\iges
CreateDirectoryIfNecessary [installationdirectory]\out\image
CreateDirectoryIfNecessary [installationdirectory]\out\tag
CreateDirectoryIfNecessary [installationdirectory]\out\dwgordxf
CreateDirectoryIfNecessary [installationdirectory]\out\dgn
CreateDirectoryIfNecessary [installationdirectory]\tagcfg
CreateDirectoryIfNecessary [installationdirectory]\tmp
CreateDirectoryIfNecessary [Installationdirectory]\dgn
CreateDirectoryIfNecessary [Installationdirectory]\dgn\default
[Point30]
If [UnAttended] = 1
SoLong
EndIf
If completionstatus = Finished
ChangeDirectoryTo [InstallationDirectory]
if DirectoryExists [InstallationDirectory]\winconn
If [JustSetWin] = 1
Goto [Point32]
EndIf
Dialog [YesOrNo1]
Desea instalar la Conexión de Windows ?
Esta opción hará que Windows cree un grupo para la Conexión de
Windows en MicroStation la próxima vez que inicie Windows. (Si
está ejecutando Windows, será necesario salir y reinicializar).
Sin embargo, esto no se debe hacer si ésta es una instalación
en servidor de red o no tiene instalado Windows.
EndDialog
if [YesOrNo1] = YesCharacter
[SetWindows] := 0
else
[SetWindows] := 1
endif
[Point35]
if [SetWindows] = 1
GoTo [Point40]
EndIf
[point32]
if FileExists [WindowsDirectory]\win.ini
else
Dialog [YesOrNo1] WhiteOnRed
No se encuentra el directorio WINDOWS.
Ha instalado Windows ?
EndDialog
if [YesOrNo1] = NoCharacter
[SetWindows] := 1
Goto [Point40]
EndIf
do askForWinDir
goto [Point35]
EndIf
if FileExists [WindowsDirectory]\system.ini
else
Dialog [YesOrNo1] WhiteOnRed
No se encuentra el directorio WINDOWS.
Ha instalado Windows ?
EndDialog
if [YesOrNo1] = NoCharacter
[SetWindows] := 1
Goto [Point40]
EndIf
do askForWinDir
goto [Point35]
EndIf
procedure askForWinDir
Dialog [Dir1] 63
Indique la vía de acceso al directorio de Windows:
EndDialog
[WindowsDirectory] := [Dir1]
endprocedure
[String1] := [WindowsDirectory]
[Number1] := LengthOf [String1]
[String2] := SubstringOf [String1] from End to End
[Number1] := [number1] - 1
[String1] := SubstringOf [String1] from Beginning to [Number1]
Run [installationDirectory]\connect.exe [String1] > [installationDirectory]\connect.txt UseSecond Quietly SwapOut
If FileExists [installationdirectory]\connect.txt
ExamineTextFile [installationDirectory]\connect.txt
[String1] := Line 1
[String2] := Line 2
[String3] := Line 3
ForgetTextFile
Dialog
Estableciendo la Conexión de Windows:
[String1]
[String2]
[String3]
endDialog
DeleteFiles from [installationDirectory] Quietly
connect.txt
endDeleteFiles
else
Popup "No se puede modificar WIN.INI ni/o SYSTEM.INI"
EndIf
Dialog [YesOrNo1]
Desearía configurar la Conexión de Windows?
Tiene que configurar la Conexión de Windows antes de
ejecutarla por primera vez. Sin embargo, podría no
desear hacer la configuración si ésta es una
instalación en servidor de red, a menos que desee
proveer a todos los sistemas locales con la
misma configuración por defecto.
EndDialog
if [YesOrNo1] = YesCharacter
ChangeDirectoryTo [InstallationDirectory]
Run [InstallationDirectory]\usconfig.exe -windows NoPrompt SwapOut
endif
endif
[Point40]
Dialog [YesOrNo1]
¿Desea configurar MicroStation para DOS?
Será necesario configurar MicroStation antes de
ejecutarlo por primera vez. Sin embargo, es posible que
no quiera configurarlo si ésta es una instalación en
servidor de red, a menos que quiera poner en todos los
sistemas la misma configuración por defecto.
EndDialog
if [YesOrNo1] = YesCharacter
ChangeDirectoryTo [InstallationDirectory]
Run [InstallationDirectory]\usconfig.exe -dos NoPrompt SwapOut
endif
Dialog
Se ha completado la instalación de MicroStation.
EndDialog
else
Dialog
No se ha instalado completamente MicroStation.
Debe ejecutar nuevamente el programa de instalación
EndDialog
Endif
procedure ourExitProc
if [Insideget] = 0
Dialog [YesOrNo1] WhiteOnRed
¿Desea terminar la instalación?
EndDialog
if [YesOrNo1] = YesCharacter
Solong
EndIf
Endif
endprocedure